package cn.nange.cmfz.service;

import cn.nange.cmfz.entity.User;
import com.github.pagehelper.PageInfo;

import java.util.List;
import java.util.Map;

public interface UserService {
    void register(User u);
    void update(User u);
    void delete(Integer id);
    void ban(Integer id);
    User showOne(Integer id);
    User login(String name);
    PageInfo<User> showAll(int page, int rows);

    List<Map> showAllBySex();
    List<Map> showAllByProvince();
    Map showByDayCount();
    Map showByDay();
    Map showByThread() throws InterruptedException;

}
